package com.upcode.weighing.vo.resp.pc;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.time.LocalDateTime;

public class FastModifyRespVo {

    /**
     * 车辆所有人
     */
    private String ownerName;
    /**
     * 身份证件号
     */
    private String ownerIdNum;
    
    private String ownerIdNum2;
    
    /**
     * 车量编号
     */
    private String plateNum;
    /**
     * 车型
     */
    private String vehicleType;
    /**
     * OBU编号
     */
    private String obuId;
    /**
     * OBU品牌
     */
    private String obuBrand;
    /**
     *OBU启用时间
     */
    @JSONField(format ="yyyy-MM-dd HH:mm:ss")
    private LocalDateTime obuEnableTime;
    /**
     *OBU到期时间
     */
    @JSONField(format ="yyyy-MM-dd HH:mm:ss")
    private LocalDateTime obuexpireTime;
    /**
     * OBU状态对应中文
     */
    private String obuStatusName;
    /**
     * OBU状态对应中文
     */
    private String obuStatus;
    /**
     * 客户卡编号
     */
    private String cpuId;
    /**
     * 卡类型
     */
    private Integer cardType;
    /**
     * CPU到期时间
     */
    @JSONField(format ="yyyy-MM-dd HH:mm:ss")
    private LocalDateTime cpuExpireTime;
    /**
     * CPU卡启用时间
     */
    @JSONField(format ="yyyy-MM-dd HH:mm:ss")
    private LocalDateTime cpuEnableTime;
    /**
     * 收件人
     */
    private String obucontractPerson;
    /**
     * 收件电话
     */
    private String obucontactphone;
    
    private String obucontactphone2;
    
    /**
     * 收货地址
     */
    private String obuContactAddr;

    /**
     * 快递公司
     */
    private String expressCorpName;
    /**
     * 快递单号
     */
    private String wayBillNo;

    /**
     * 订单时间
     */
    @JSONField(format ="yyyy-MM-dd HH:mm:ss")
    private LocalDateTime registeredTime;

    /**
     * 客户编号
     */
    private String userId;

    /**
     * cpu收件人
     */
    private String  cpuContractPerson;

    /**
     * cpu收货地址
     */
    private String  cpuPostAddress;

    /**
     * cpu收件电话
     */
    private String  cpuContactphone;
    
    private String  cpuContactphone2;

    /**
     * cpu快递公司
     */
    private String  cpuExpressCorpName;

    /**
     * cpu快递单号
     */
    private String  cpuWayBillNo;

    /**
     * cpu 备用字段3
     */
    private String  cpuSpare3;

    /**
     * cpu 备用字段4
     */
    private String  cpuSpare4;



    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public String getOwnerIdNum() {
        return ownerIdNum;
    }

    public void setOwnerIdNum(String ownerIdNum) {
        this.ownerIdNum = ownerIdNum;
    }

    public String getPlateNum() {
        return plateNum;
    }

    public void setPlateNum(String plateNum) {
        this.plateNum = plateNum;
    }

    public String getVehicleType() {
        return vehicleType;
    }

    public void setVehicleType(String vehicleType) {
        this.vehicleType = vehicleType;
    }

    public String getObuId() {
        return obuId;
    }

    public void setObuId(String obuId) {
        this.obuId = obuId;
    }

    public String getObuBrand() {
        return obuBrand;
    }

    public void setObuBrand(String obuBrand) {
        this.obuBrand = obuBrand;
    }

    public LocalDateTime getObuEnableTime() {
        return obuEnableTime;
    }

    public void setObuEnableTime(LocalDateTime obuEnableTime) {
        this.obuEnableTime = obuEnableTime;
    }

    public LocalDateTime getObuexpireTime() {
        return obuexpireTime;
    }

    public void setObuexpireTime(LocalDateTime obuexpireTime) {
        this.obuexpireTime = obuexpireTime;
    }

    public String getObuStatus() {
        return obuStatus;
    }

    public void setObuStatus(String obuStatus) {
        this.obuStatus = obuStatus;
    }

    public String getCpuId() {
        return cpuId;
    }

    public void setCpuId(String cpuId) {
        this.cpuId = cpuId;
    }

    public Integer getCardType() {
        return cardType;
    }

    public void setCardType(Integer cardType) {
        this.cardType = cardType;
    }

    public LocalDateTime getCpuExpireTime() {
        return cpuExpireTime;
    }

    public void setCpuExpireTime(LocalDateTime cpuExpireTime) {
        this.cpuExpireTime = cpuExpireTime;
    }

    public LocalDateTime getCpuEnableTime() {
        return cpuEnableTime;
    }

    public void setCpuEnableTime(LocalDateTime cpuEnableTime) {
        this.cpuEnableTime = cpuEnableTime;
    }

    public String getObucontractPerson() {
        return obucontractPerson;
    }

    public void setObucontractPerson(String obucontractPerson) {
        this.obucontractPerson = obucontractPerson;
    }

    public String getObucontactphone() {
        return obucontactphone;
    }

    public void setObucontactphone(String obucontactphone) {
        this.obucontactphone = obucontactphone;
    }

    public String getObuContactAddr() {
        return obuContactAddr;
    }

    public void setObuContactAddr(String obuContactAddr) {
        this.obuContactAddr = obuContactAddr;
    }

    public String getExpressCorpName() {
        return expressCorpName;
    }

    public void setExpressCorpName(String expressCorpName) {
        this.expressCorpName = expressCorpName;
    }

    public String getWayBillNo() {
        return wayBillNo;
    }

    public void setWayBillNo(String wayBillNo) {
        this.wayBillNo = wayBillNo;
    }

    public LocalDateTime getRegisteredTime() {
        return registeredTime;
    }

    public void setRegisteredTime(LocalDateTime registeredTime) {
        this.registeredTime = registeredTime;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getCpuContractPerson() {
        return cpuContractPerson;
    }

    public void setCpuContractPerson(String cpuContractPerson) {
        this.cpuContractPerson = cpuContractPerson;
    }

    public String getCpuPostAddress() {
        return cpuPostAddress;
    }

    public void setCpuPostAddress(String cpuPostAddress) {
        this.cpuPostAddress = cpuPostAddress;
    }

    public String getCpuContactphone() {
        return cpuContactphone;
    }

    public void setCpuContactphone(String cpuContactphone) {
        this.cpuContactphone = cpuContactphone;
    }

    public String getCpuExpressCorpName() {
        return cpuExpressCorpName;
    }

    public void setCpuExpressCorpName(String cpuExpressCorpName) {
        this.cpuExpressCorpName = cpuExpressCorpName;
    }

    public String getCpuWayBillNo() {
        return cpuWayBillNo;
    }

    public void setCpuWayBillNo(String cpuWayBillNo) {
        this.cpuWayBillNo = cpuWayBillNo;
    }

    public String getCpuSpare3() {
        return cpuSpare3;
    }

    public void setCpuSpare3(String cpuSpare3) {
        this.cpuSpare3 = cpuSpare3;
    }

    public String getCpuSpare4() {
        return cpuSpare4;
    }

    public void setCpuSpare4(String cpuSpare4) {
        this.cpuSpare4 = cpuSpare4;
    }

    public String getObuStatusName() {  return obuStatusName; }

    public void setObuStatusName(String obuStatusName) { this.obuStatusName = obuStatusName;}

	public String getOwnerIdNum2() {
		return ownerIdNum2;
	}

	public void setOwnerIdNum2(String ownerIdNum2) {
		this.ownerIdNum2 = ownerIdNum2;
	}

	public String getObucontactphone2() {
		return obucontactphone2;
	}

	public void setObucontactphone2(String obucontactphone2) {
		this.obucontactphone2 = obucontactphone2;
	}

	public String getCpuContactphone2() {
		return cpuContactphone2;
	}

	public void setCpuContactphone2(String cpuContactphone2) {
		this.cpuContactphone2 = cpuContactphone2;
	}
    
    
    
}
